(append-to-file): Doc fix.
authorEli Zaretskii <eliz@gnu.org>
Wed, 8 Apr 2009 14:05:38 +0000 (14:05 +0000)
committerEli Zaretskii <eliz@gnu.org>
Wed, 8 Apr 2009 14:05:38 +0000 (14:05 +0000)
lisp/files.el

index 7c792c96c52a9a1c408b8fc263b383e9f97793c2..499948c4176ee82930c7447e643bbe2b5cd38b3a 100644 (file)
@@ -4475,8 +4475,14 @@ Don't call it from programs!  Use `insert-file-contents' instead.
 (defun append-to-file (start end filename)
   "Append the contents of the region to the end of file FILENAME.
 When called from a function, expects three arguments,
-START, END and FILENAME.  START and END are buffer positions
-saying what text to write."
+START, END and FILENAME.  START and END are normally buffer positions
+specifying the part of the buffer to write.
+If START is nil, that means to use the entire buffer contents.
+If START is a string, then output that string to the file
+instead of any buffer contents; END is ignored.
+
+This does character code conversion and applies annotations
+like `write-region' does."
   (interactive "r\nFAppend to file: ")
   (write-region start end filename t))